Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LEVEN ROAD Detached £143,842 £130,000 8 Oct 2021
9 LEVEN ROAD Terraced £106,737 £93,000 2 Dec 2020
11 LEVEN ROAD Terraced £110,186 £109,000 26 Apr 2023
13 LEVEN ROAD Semi-Detached £147,962 £94,000 28 Mar 2014
15 LEVEN ROAD Terraced £131,377 £80,000 12 Jan 2007
21 LEVEN ROAD Semi-Detached £135,992 £77,000 6 Mar 2006
25 LEVEN ROAD Terraced £82,157 £36,000 8 Sep 2003
27 LEVEN ROAD Terraced £127,443 £27,500 20 Nov 1998
29 LEVEN ROAD Terraced £92,722 £70,000 21 Oct 2016